package com.situ.edu.dao;

import com.situ.edu.pojo.entity.Student;
import com.situ.edu.pojo.query.StudentQuery;
import com.situ.edu.pojo.vo.StudentVO;
import com.situ.edu.util.PageInfo;

import java.util.List;

public interface IXiStudentDao {

    List<StudentVO> selectByPage(StudentQuery stuQuery);

    int selectTotalCount(StudentQuery stuQuery);


    void updateStatus(int id, int status);

    void deleteById(int id);

    void add(Student student);

    Student selectById(int id);

    void update(Student student);

    //教师管理：学生请假
    List<StudentVO> selectPage(StudentQuery stuQuery);
    //教师管理：学生请假
    int selectTotalCo(StudentQuery stuQuery);
}
